﻿@model Web.Models.MovieLocationCopiesViewModel

@{
    ViewBag.Title = "MovieCopiesInLocation";
    Layout = "~/Views/Shared/WorkerLayout.cshtml";
}

@if (Model != null)
{
    <h2>Nośniki filmu @Model.Movie.MovieTitle w agencji @Model.Agency.AgencyName</h2>
    
    using (Html.BeginForm())
    {
        <div class="form">

                <div class="formtitle">Nowe kopie filmu w wypożyczalni @Model.Agency.AgencyName:</div>
            
                <div class="input">
			        <div class="inputtext" style="width: 20%;">CD:</div>
			        <div class="inputcontent">
				        @Html.TextBoxFor(w => w.NewCdCopies, new {@style="width: 30%" }) (zestaw
                        @Html.TextBoxFor(w => w.NewCdItemPerCopy, new {@style="width: 20%" }) sztuk/a).
			        </div>
		        </div>
                <div class="input">
			        <div class="inputtext" style="width: 20%;">DVD:</div>
			        <div class="inputcontent">
				        @Html.TextBoxFor(w => w.NewDvdCopies, new {@style="width: 30%" }) (zestaw
                        @Html.TextBoxFor(w => w.NewDvdItemPerCopy, new {@style="width: 20%" }) sztuk/a).
			        </div>
		        </div>
                <div class="input">
			        <div class="inputtext" style="width: 20%;">HD DVD:</div>
			        <div class="inputcontent">
				        @Html.TextBoxFor(w => w.NewHdDvdCopies, new {@style="width: 30%" }) (zestaw
                        @Html.TextBoxFor(w => w.NewHdDvdItemPerCopy, new {@style="width: 20%" }) sztuk/a).
			        </div>
		        </div>
                <div class="input nobottomborder">
			        <div class="inputtext" style="width: 20%;">Blue-ray:</div>
			        <div class="inputcontent">
				        @Html.TextBoxFor(w => w.NewBlueRayCopies, new {@style="width: 30%" }) (zestaw
                        @Html.TextBoxFor(w => w.NewBlueRayItemPerCopy, new {@style="width: 20%" }) sztuk/a).
			        </div>
		        </div>
                
                <div class="buttons">
				    <input class="orangebutton" type="submit" value="Dodaj" />
				    <input class="greybutton" type="reset" value="Wyczyść" />
			    </div>
        </div>
    }

    if (Model.Copies != null && Model.Copies.Count > 0)
    {
        <table class="list">
            <thead>
                <tr>
                    <td>Rodzaj nośnika</td>
                    <td>Liczba płyt</td>
                    <td>Aktywność</td>
                    <td>Wypożyczona</td>
                    <td></td>
                    <td></td>
                </tr>
            </thead>
            @foreach (Discs disc in Model.Copies)
            {
                 <tr>
                    <td>@disc.DiscTypes.DiscTypeName</td>
                    <td>@disc.DiscCount szt.</td>
                    <td>@String.Format("{0}", disc.DiscIsAvailable ? "Aktywna" : "Nieaktywna")</td>
                    <td>@String.Format("{0}", disc.DiscIsHired ? "Wypożyczona" : "Dostępna")</td>
                    <td>@Html.ActionLink("Zmień dostępność", "MovieCopiesInLocationDoAction", new { agencyId = disc.Agencies.AgencyID, discGuid = disc.DiscGuid, actionType = "activate" })</td>
                    <td>@Html.ActionLink("Usuń", "MovieCopiesInLocationDoAction", new { agencyId = disc.Agencies.AgencyID, discGuid = disc.DiscGuid, actionType = "delete" })</td>
                 </tr>
            }
    </table>
    }
}
    